<!doctype html>
<html lang="en" class="dark font-sans antialiased">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link href="/component.css" rel="stylesheet" />
    <script src="/component.js" defer></script>
  </head>
  <body class="flex flex-wrap justify-center gap-4 p-6">
    <a
      class="group relative inline-block overflow-hidden border border-indigo-600 px-8 py-3"
      href="#"
    >
      <span
        class="absolute inset-y-0 left-0 w-0.5 bg-indigo-600 transition-all group-hover:w-full"
      ></span>

      <span
        class="relative text-sm font-medium text-indigo-600 transition-colors group-hover:text-white"
      >
        Download
      </span>
    </a>

    <a
      class="group relative inline-block overflow-hidden border border-indigo-600 px-8 py-3"
      href="#"
    >
      <span
        class="absolute inset-y-0 right-0 w-0.5 bg-indigo-600 transition-all group-hover:w-full"
      ></span>

      <span
        class="relative text-sm font-medium text-indigo-600 transition-colors group-hover:text-white"
      >
        Download
      </span>
    </a>

    <a
      class="group relative inline-block overflow-hidden border border-indigo-600 px-8 py-3"
      href="#"
    >
      <span
        class="absolute inset-x-0 bottom-0 h-0.5 bg-indigo-600 transition-all group-hover:h-full"
      ></span>

      <span
        class="relative text-sm font-medium text-indigo-600 transition-colors group-hover:text-white"
      >
        Download
      </span>
    </a>

    <a
      class="group relative inline-block overflow-hidden border border-indigo-600 px-8 py-3"
      href="#"
    >
      <span
        class="absolute inset-x-0 top-0 h-0.5 bg-indigo-600 transition-all group-hover:h-full"
      ></span>

      <span
        class="relative text-sm font-medium text-indigo-600 transition-colors group-hover:text-white"
      >
        Download
      </span>
    </a>
  </body>
</html>
